Definition of Mustela Putorius

  • (noun) dark brown mustelid of woodlands of Eurasia that gives off an unpleasant odor when threatened

Synonyms of Mustela Putorius


Antonyms of Mustela Putorius


No Antonyms Found.

Homophones of Mustela Putorius


No Homophones Found.